

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Welcome to Playdoh’s documentation! &mdash; Playdoh v0.3.1 documentation</title>
    <link rel="stylesheet" href="_static/default.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '',
        VERSION:     '0.3.1',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <link rel="top" title="Playdoh v0.3.1 documentation" href="#" />
    <link rel="next" title="Playdoh User Guide" href="playdoh.html" /> 
  </head>
  <body>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="playdoh.html" title="Playdoh User Guide"
             accesskey="N">next</a> |</li>
        <li><a href="#">Playdoh v0.3.1 documentation</a> &raquo;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="module-playdoh">
<span id="welcome-to-playdoh-s-documentation"></span><h1>Welcome to Playdoh&#8217;s documentation!<a class="headerlink" href="#module-playdoh" title="Permalink to this headline">¶</a></h1>
<p>Playdoh is a pure Python library for distributing
computations across the free computing units (CPUs and GPUs) available in a small network
of multicore computers. Playdoh
supports independent (embarassingly) parallel problems as well as loosely coupled
tasks such as global optimizations, Monte Carlo simulations and numerical integration of
partial differential equations. It is designed to be lightweight and easy to use and
should be of interest to scientists wanting to turn their lab computers into a small
cluster at no cost.</p>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="playdoh.html">Playdoh User Guide</a><ul>
<li class="toctree-l2"><a class="reference internal" href="playdoh.html#quick-start">Quick Start</a></li>
<li class="toctree-l2"><a class="reference internal" href="playdoh.html#using-several-computers">Using several computers</a></li>
<li class="toctree-l2"><a class="reference internal" href="playdoh.html#advanced-features">Advanced features</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a><ul>
<li class="toctree-l2"><a class="reference internal" href="examples.html#independent-parallel-problems">Independent parallel problems</a></li>
<li class="toctree-l2"><a class="reference internal" href="examples.html#optimization">Optimization</a></li>
<li class="toctree-l2"><a class="reference internal" href="examples.html#loosely-coupled-parallel-problems">Loosely coupled parallel problems</a></li>
<li class="toctree-l2"><a class="reference internal" href="examples.html#resource-allocation">Resource allocation</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="reference.html">Playdoh Reference</a><ul>
<li class="toctree-l2"><a class="reference internal" href="reference.html#main-functions-and-classes">Main functions and classes</a></li>
<li class="toctree-l2"><a class="reference internal" href="reference.html#other-functions-and-classes">Other functions and classes</a></li>
</ul>
</li>
</ul>
</div>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
            <p class="logo"><a href="#">
              <img class="logo" src="_static/logo.png" alt="Logo"/>
            </a></p>
  <h4>Next topic</h4>
  <p class="topless"><a href="playdoh.html"
                        title="next chapter">Playdoh User Guide</a></p>
  <h3>This Page</h3>
  <ul class="this-page-menu">
    <li><a href="_sources/index.txt"
           rel="nofollow">Show Source</a></li>
  </ul>
<div id="searchbox" style="display: none">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" size="18" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Enter search terms or a module, class or function name.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="playdoh.html" title="Playdoh User Guide"
             >next</a> |</li>
        <li><a href="#">Playdoh v0.3.1 documentation</a> &raquo;</li> 
      </ul>
    </div>

    <div class="footer">
        &copy; Copyright 2011, Cyrille Rossant, Bertrand Fontaine, Dan Goodman.
      Last updated on Aug 17, 2011.
      Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.0.6.
    </div>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-6773961-3']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

  </body>
</html>